package com.zygh.lz.service;

import com.zygh.lz.entity.Xlevelservice;
import com.zygh.lz.vo.ResultBean;
import com.zygh.lz.vo.ResultBeans;

import javax.servlet.http.HttpServletRequest;
import java.util.List;
import java.util.Map;

public interface XlevelserviceService {


    ResultBean delSpecialService(Integer id);

    ResultBean updateSpecialService(Xlevelservice xlevelservice);

    List<Xlevelservice> selectXlevelservice(Integer type);

    ResultBeans findSpecialById(Integer sectionId, String policeNumber);

    List<Map> findSpecialStair(Integer sectionId);

    ResultBean addSpecialServiceTree(Xlevelservice xlevelservice);

    ResultBean updateSpecialServiceTree(Xlevelservice xlevelservice);

    List<Map> findTree();

    ResultBean findPeople(HttpServletRequest request, Integer positionId);

    ResultBean policeDistribute();

    ResultBean policeDetail(Integer positionId);

    ResultBean policeNow(Integer positionId, Integer deptId);

    List<Map> findtree();

    ResultBean insertAll(List<Xlevelservice> result);
}

